/*
 * Copyright (c) 2003-2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.hibernate.qtags;

/**
 * Suppose your application has two persistent classes with the same name, and you don't want to specify
 * the fully qualified (package) name in Hibernate queries. Classes may be "imported" explicitly, rather
 * than relying upon auto-import="true". You may even import classes and interfaces that are not explicitly
 * mapped.
 *
 * @author Anatol Pomozov
 * @qtags.location class
 */
public interface HibernateImportTag extends com.thoughtworks.qdox.model.DocletTag {
    /**
     * The fully qualified class name of of any Java class.
     *
     * @qtags.required
     */
    String getClass_();

    /**
     * A name that may be used in the query language.
     */
    String getRename();
}